From: Ian Campbell Date: Thu, 13 Oct 2011 09:44:27 +0000 (+0100) Subject: libxl: remove QMP warning when no pty style serial device is configured X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/success//%22http:/www.example.com/cgi/success/?a=commitdiff_plain;h=de4aa5b6b1e5430ba7460087b2c7e7359cd21a69;p=xen.git libxl: remove QMP warning when no pty style serial device is configured If the serial device is not "pty" then there is nothing to do but this is not an error. Removes a spurious warning if e.g. serial="file:/tmp/serial.log" is used: libxl: error: libxl_qmp.c:137:register_serials_chardev_callback: Failed to store serial port information in xenstore: No such file or directory Signed-off-by: Ian Campbell Acked-by: Ian Jackson Committed-by: Ian Jackson --- diff --git a/tools/libxl/libxl_qmp.c b/tools/libxl/libxl_qmp.c index b6f3005118..618f20fd86 100644 --- a/tools/libxl/libxl_qmp.c +++ b/tools/libxl/libxl_qmp.c @@ -87,7 +87,7 @@ static int store_serial_port_info(libxl__qmp_handler *qmp, int ret = 0; if (!(chardev && strncmp("pty:", chardev, 4) == 0)) { - return -1; + return 0; } path = libxl__xs_get_dompath(&gc, qmp->domid);